function [W1,W2,W3,W4] = suijifenzu(init3,pop)
    Q1 = 0;
    Q2 = 0;
    Q3 = 0;
    Q4 = 0;
    for i = 1:pop
              W = rand;
              if W<=0.25
                  Q1 = Q1+1;
                  W1(Q1,:) = init3(i,:);
              else if W>1/4 && W<0.5
                  Q2 = Q2+1;
                  W2(Q2,:) = init3(i,:);
                  else if W>=0.5  && W<0.75
                  Q3 = Q3+1;
                  W3(Q3,:) = init3(i,:);
                      else if W>=0.75
                  Q4 = Q4+1;
                  W4(Q4,:) = init3(i,:);
                  end
                  end
                  end
              end
    end
    if Q1 == 0
        W1 = [];
    end
    if Q2 == 0
        W2 = [];
    end
    if Q3 == 0
        W3 = [];
    end
    if Q4 == 0
        W4 = [];
    end   
end

